more powerful engine - Französisch Englisch Wörterbuch